/* Bu css dosyaları TALHA TOSYA tarafından yazılıp, düzenlenmiştir.

    -> Acrotech firması Tuna bey için gizli ve özel dosyalardır. İzinsiz kullanımında sorun oluşturulacaktır. Teşekkürler

*/
.whatsapp-m{
  display: none;
}
.btn {
font-size:12px !important;
}
.slider1{
    position: relative;
    font-size: 15px !important;
    color:#fff !important;
    letter-spacing: 3px;
    border:2px solid white !important;
    bottom:25px;
    left: 250px;
}
.menu-btn {
   -webkit-appearance: none;

}
.about-us.layout-5 .box-media {
  position: relative;
  text-align: left;
  margin-bottom: 30px;
}
.about-us.layout-5 .box-media .box-icon {
  margin-bottom: 10px;
}
.about-us.layout-5 .box-media .box-icon .title {
  position: relative;
  font-family: "Roboto", sans-serif;
  font-size: 15px;
  font-weight: 500;
  margin-left: 30px;
}
.about-us.layout-5 .box-media .box-icon .title:before {
  content: '';
  right: 114%;
  height: 1px;
  background-color: #1e1e25;
  position: absolute;
  top: 50%;
  margin-top: -1px;
  left: -30px;
  transition: right 0.3s;
  -webkit-transition: right 0.3s;
  -moz-transition: right 0.3s;
  -o-transition: right 0.3s;
}
.about-us.layout-5 .box-media:hover .box-icon .title {
  color: #1b75bb;
}

.about-us.layout-5 .nav-slide {
  position: absolute;
  top: auto;
  right: 0;
  left: auto;
  bottom: -35px;
}


.what-we-do {
    position: relative;
    overflow: hidden;
  }
  .what-we-do .box-content {
    width: 35%;
  }
  .what-we-do .box-content-right {
    padding-left: 0;
  }
  .what-we-do .box-content-right .box-img {
    padding: 0;
    background-color: #fafafa;
    position: absolute;
    bottom: 0;
  }
  .what-we-do .group-title .main-title {
    margin-bottom: 50px;
  }
  .what-we-do.layout-1 .box-content-wrap .box-content-left {
    width: 30%;
    position: absolute;
    right: 0;
    bottom: 0;
  }
  .what-we-do.layout-1 .box-content-wrap .box-content-left img {
    display: inline-block;
  }
  .what-we-do.layout-1 .what-we-do-wrapper {
    margin-bottom: -40px;
  }
  .what-we-do.layout-2 .box-content-wrap .box-content-left {
    width: 30%;
    position: absolute;
    left: -50px;
    bottom: 0;
  }
  .what-we-do.layout-2 .box-content-wrap .box-content-left img {
    display: inline-block;
  }
  .what-we-do.layout-2 .group-list {
    margin-bottom: -40px;
  }
  .what-we-do.layout-3 .box-content {
    position: absolute;
    left: -60px;
    bottom: 0;
    width: 20%;
  }
  .what-we-do.layout-3 .box-content .box-img {
    padding: 0;
    position: relative;
  }
  .what-we-do.layout-4 .what-we-do-wrapper {
    margin-bottom: -45px;
  }
  .what-we-do.layout-5 .what-we-do-wrapper {
    margin-bottom: -30px;
  }
  .what-we-do.layout-6 {
    overflow: initial;
  }
  .what-we-do.layout-6 .box-content-wrap .box-media {
    margin-bottom: 45px;
  }
  .what-we-do.layout-6 .group-list {
    margin-bottom: -45px;
  }
  .what-we-do.layout-7 .box-content-wrap .box-media {
    margin-bottom: 30px;
  }
  .what-we-do.layout-7 .group-list {
    margin-bottom: -30px;
  }

.hvr-btn a{
  color:#555e69;
  text-align: center;
  font-size: 17px !important;
}
.hvr-btn a:hover {
  color:#0095ff;
}
.hvr-btn img {
  height: 20px;
  width: 20px;
}
.hvr-acro {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #000000;
}
.hvr-btn img:hover .hvr-acro {
  opacity: 1;
}
.slider .item .mobile img {
display: none;
height:600px;width:100%;-o-object-fit:cover;object-fit:cover

}
.slider{position:relative;z-index:3;margin-bottom:15px}
.slider:before{
  content:"";position:absolute;bottom:-5px;left:0;right:0;z-index:4;;
background-repeat:no-repeat;background-position:center bottom;height:0px;

}
.slider .slick-active img{-webkit-animation:myMove 8s linear;animation:myMove 8s linear}

.slider .item{position:relative;overflow:hidden;}
.slider .item img{margin:0 auto;

}
.slider .item .text{color:#fff;position:absolute;text-align:center;right:50px;bottom:100px;z-index:5;width:7%;}
.slider .item .text .itlc span{color:#fff;display:block;}
.slider .item .text .itlc span:nth-child(1){font-family: "Roboto", sans-serif;font-size:15px;letter-spacing: 5px ;line-height:40px;border-style: solid;}
.slider .item .text p{font-weight:300;font-size:32px;line-height:40px}

/* Slider sol taraf yazısı  */
.slider .item .text-left{color:#fff;position:absolute;text-align:center;left:120px;bottom:100px;z-index:5;width:7%;}
.slider .item .text-left .itlc span{color:#fff;display:block;}
.slider .item .text-left .itlc span:nth-child(1){font-family: "Roboto", sans-serif;font-size:15px;letter-spacing: 5px ;line-height:40px;border-style: solid;    text-align: center;}

.sol {

  margin-left: 0% !important;
}

@-webkit-keyframes myMove{from{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
to{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transform-origin:50% 0;transform-origin:50% 0}
}
@keyframes myMove{from{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
to{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);-webkit-transform-origin:50% 0;transform-origin:50% 0}
}

@-webkit-keyframes transform{from{-webkit-transform:translateY(0);transform:translateY(0)}
to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
@keyframes transform{from{-webkit-transform:translateY(0);transform:translateY(0)}
to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
@-webkit-keyframes shadow{from{-webkit-box-shadow:0 0 0 rgba(0,0,0,0.25);box-shadow:0 0 0 rgba(0,0,0,0.25)}
to{-webkit-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}
}
@keyframes shadow{from{-webkit-box-shadow:0 0 0 rgba(0,0,0,0.25);box-shadow:0 0 0 rgba(0,0,0,0.25)}
to{-webkit-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}
}











@media (min-width: 1366px) and (max-width: 1919px){
    .our-latest-work.layout-2 .box-content-wrap .group-content .group-wrapper .main-title {
    font-family: "Montserrat", sans-serif;
    letter-spacing: 5px;
    font-size: 15px !important;
    font-weight: 700;
    margin: 20px 0;
}
.fs--14 {
    font-size: 10px !important;
}
.group-title.group-title-1 .main-title {
    text-align: center;
    margin-top: 0;
    margin-bottom: 50px;
    margin-left: 1% !important;
    display: inline-block;
    position: relative;
}



.slider .item .text{position:absolute;text-align:center;right:80px;width:9%}
.slider .item .text p{font-size:24px;line-height:32px}
.slider .item .text .itlc span:nth-child(1){font-size:15px;line-height:40px}
.slider .item .text .itlc span:nth-child(2){font-size:15px;line-height:40px}

/* slider sol taraf yazısı*/
.slider .item .text-left{left:80px;width:9%;position:absolute;text-align:center !important;}
.slider .item .text-left p{font-size:24px;line-height:32px}
.slider .item .text-left .itlc span:nth-child(1){font-size:15px;line-height:40px}
.slider .item .text-left .itlc span:nth-child(2){font-size:15px;line-height:40px}

.sol {

  margin-left: 0px !important;
}
.slider .item .mobile img {
display: none;
height:600px;width:100%;-o-object-fit:cover;object-fit:cover

}
}
@media (min-width: 1366px) and (max-width: 1450px){
        .our-latest-work.layout-2 .box-content-wrap .group-content .group-wrapper .main-title {
    font-family: "Montserrat", sans-serif;
    letter-spacing: 5px;
    font-size: 15px !important;
    font-weight: 700;
    margin: 20px 0;
}
        .our-latest-work.layout-2 .box-content-wrap .group-content .group-wrapper {
    background-color: #fafafa;
    padding: 4% 35% 5% 36% !important;
    margin-right: -46%;}
    .group-title.group-title-2 {
    margin-top: 2%;
    margin-right: -3% !important;
    text-align: right;
}
 .padding-bottom-100 {
    padding-bottom: 0px !important;
}
    .hvr-btn a {
    color: #555e69;
    text-align: center;
    font-size: 13px !important;
}

.group-title.group-title-1 {
    margin-top: 35px;
    background-color: transparent !important;
    text-align: left !important;
    margin-left: 1% !important;
}
body{
    
    font-size: 10.95px !important;
}

.slider:before{background-position:center top;height:600px}
.slider .item .text{right:100px;width:11%;position:absolute;text-align:center;bottom: 20%;}
.slider .item .text p{font-size:22px}
.slider .item .text .itlc span:nth-child(1){font-size:15px;line-height:30px}
.slider .item .text .itlc span:nth-child(2){font-size:15px;line-height:30px}

/* slider-sol taraf yazısı */
.slider .item .text-left{left:100px;width:11%;position:absolute;text-align:center !important;bottom: 20%;}
.slider .item .text-left p{font-size:22px}
.slider .item .text-left .itlc span:nth-child(1){font-size:15px;line-height:30px}
.slider .item .text-left .itlc span:nth-child(2){font-size:15px;line-height:30px} 

.header__nav .header__nav__container,.header__buttons .header__nav__container{padding-left:3% !important}
.header__nav .header__nav__item,.header__buttons .header__nav__item{
  padding:0 .35rem;
  margin:0 .35rem;
  font-size: 10px !important}
.sol {

  margin-left: 0px !important;
}
.slider .item .mobile img {
display: none;
height:600px;width:100%;-o-object-fit:cover;object-fit:cover

}
}
@media (min-width: 1200px) and (max-width: 1365px){
    .our-latest-work.layout-2 .box-content-wrap .group-content .group-wrapper {
    background-color: #fafafa;
    padding: 4% 35% 5% 36% !important;
    margin-right: -46%;}
     .group-title.group-title-2 {
    margin-top: 2%;
    margin-right: -3% !important;
    text-align: right;
}
 .padding-bottom-100 {
    padding-bottom: 0px !important;
}
    .hvr-btn a {
    color: #555e69;
    text-align: center;
    font-size: 13px !important;
}
    body{
    
    font-size: 10.95px !important;
}
.group-title.group-title-1 .main-title {
    text-align: center;
    margin-top: 0;
    margin-bottom: 50px;
    margin-left: 2% !important;
    display: inline-block;
    position: relative;
}

.slider:before{background-position:center top;height:600px}
.slider .item .text{right:20px;width:13%;position:absolute;text-align:center}
.slider .item .text p{font-size:22px}
.slider .item .text .itlc span:nth-child(1){font-size:15px;line-height:30px}
.slider .item .text .itlc span:nth-child(2){font-size:15px;line-height:30px}

/* slider-sol taraf yazısı */
.slider .item .text-left{left:20px;width:13%;position:absolute;text-align:center !important;}
.slider .item .text-left p{font-size:22px}
.slider .item .text-left .itlc span:nth-child(1){font-size:15px;line-height:30px}
.slider .item .text-left .itlc span:nth-child(2){font-size:15px;line-height:30px} 
.sol {

  margin-left: 0px !important;
}

.header__nav .header__nav__container,.header__buttons .header__nav__container{padding-left:1% !important}
.header__nav .header__nav__item,.header__buttons .header__nav__item{
  padding:0 .35rem;
  margin:0 .35rem;
  font-size: 8px !important}
  .socials a {
    margin: 5px;
    font-size: 8px !important;

}
.slider .item .mobile img {
display: none;
height:600px;width:100%;-o-object-fit:cover;object-fit:cover

}
}
@media (min-width: 992px) and (max-width: 1199px){
  .carousel{
    top:50px !important;
  }
    .padding-bottom-100 {
    padding-bottom: 0px !important;
}
    .hvr-btn a {
    color: #555e69;
    text-align: center;
    font-size: 13px !important;
}
    body{
    
    font-size: 10.95px !important;
}
.socials a {
    margin: 3px !important;
    font-size: 10px !important;
}


.slider:before{background-position:center top;height:600px}
.slider .item .text{right:130px;bottom:110px;width:15%;position:absolute;text-align:center}
.slider .item .text p{font-size:18px;line-height:24px}
.slider .item .text .itlc span:nth-child(1){font-size:15px;line-height:40px}
.slider .item .text .itlc span:nth-child(2){font-size:15px;line-height:40px}

/* slider sol taraf yazısı*/

.slider .item .text-left{left:130px;bottom:110px;width:15%;position:absolute;text-align:center !important;}
.slider .item .text-left p{font-size:18px;line-height:24px}
.slider .item .text-left .itlc span:nth-child(1){font-size:15px;line-height:40px}
.slider .item .text-left .itlc span:nth-child(2){font-size:15px;line-height:40px}


.sol {

  margin-left: -20px !important;
}
.slider .item .mobile img {
display: none;
height:600px;width:100%;-o-object-fit:cover;object-fit:cover

}
}

@media(min-width: 1080px) and (max-width: 1100px) {
  .carousel{
    top:50px !important;
  }
.fs--14 {
    font-size: 5px !important;
}
.slider .item .mobile img {
display: none;
height:600px;width:100%;-o-object-fit:cover;object-fit:cover

}
  .sol {
    margin-left: 0px !important;
  }
} 

@media (min-width: 768px) and (max-width: 991px){
  .carousel{
    top:50px !important;
  }
       .padding-bottom-100 {
    padding-bottom: 0px !important;
}
.slider img{height:600px;width:100%;-o-object-fit:cover;object-fit:cover}
.slider:before{background-position:center top;height:600px}
.slider .item .text{right:0;left:0;width:15%;padding:0 15px;position:absolute;text-align:center}
.slider .item .text p{font-size:20px;line-height:24px;margin:0}
.slider .item .text .itlc span:nth-child(1){font-size:15px;line-height:40px}
.slider .item .text .itlc span:nth-child(2){font-size:15px;line-height:40px}

/* slider sol taraf yazısı*/

.slider .item .text-left{left:0px;bottom:50px;width:15%;position:absolute;text-align:center !important;}
.slider .item .text-left p{font-size:18px;line-height:24px}
.slider .item .text-left .itlc span:nth-child(1){font-size:15px;line-height:40px}
.slider .item .text-left .itlc span:nth-child(2){font-size:15px;line-height:40px}

.slider .item .mobile img {
display: none;
height:600px;width:100%;-o-object-fit:scale-down;object-fit:scale-down;

}







.sol {

  margin-left: 0px !important;
}
}
@media (min-width: 576px) and (max-width: 767px){
  .carousel{
    top:50px !important;
  }
  .whatsapp{
    display: none;
  }
  .whatsapp-m{
    display: block
  }
  .sol {
    margin-left: 0px !important;
  }

.slider img{height:600px;width:100%;-o-object-fit:cover;object-fit:cover}
.slider:before{background-position:center top;height:600px}
.slider .item .text{right:0;left:0;bottom:50px;width:17%;position:absolute;text-align:center}
.slider .item .text p{font-size:18px;line-height:24px;margin:0}
.slider .item .text .itlc span:nth-child(1){font-size:15px;line-height:40px}
.slider .item .text .itlc span:nth-child(2){font-size:15px;line-height:40px}

/* slider sol taraf yazısı*/

.slider .item .text-left{left:0px;left:0px;bottom:50px;width:17%;position:absolute;text-align:center !important;}
.slider .item .text-left p{font-size:18px;line-height:24px;margin: 0}
.slider .item .text-left .itlc span:nth-child(1){font-size:15px;line-height:40px}
.slider .item .text-left .itlc span:nth-child(2){font-size:15px;line-height:40px}





.home_services .s_title{margin-bottom:50px}
.home_services .items .item.item1 a{height:140px;line-height:140px}
.home_services .items .item.item1 a span{font-size:14px}
.home_services .items .item.item1 img{height:140px}
.home_services .items .item.item2 a{width:100%;height:180px}
.home_services .items .item.item2 a span{font-size:19px}
.home_services .items .item.item2 img{height:140px}
.home_services .items .item.item3{margin-top:80px}
.home_services .items .item.item3 img{height:150px}
.home_services .items .item.item3 a{width:100%;height:130px;line-height:130px}
.home_services .items .item.item3 a span{font-size:15px}
.home_services .items .item.item5 img{height:150px}
.home_services .items .item.item5 a{width:100%;height:175px}
.home_services .items .item.item5 a span{font-size:23px}
.home_services .items .item.item4 img{height:150px}
.home_services .items .item.item4 a{width:100%;height:180px;padding-top:81px}
.home_services .items .item.item4 a span{font-size:13px}
.home_services .items .item.item6 img{height:150px}
.home_services .items .item.item6 a{height:140px;padding-top:58px}
.home_services .items .item.item6 a span{font-size:13px}
.home_about .text p{font-size:19px;margin-bottom:30px;line-height:30px}
.home_projects .p_title{margin-right:15px;margin-left:48px;margin-top:70px}
.home_projects .p_title h2{font-size:35px}
.home_projects .p_title span{font-size:37px}
.home_projects .item img{height:220px}
.home_projects .item.item1{width:51%}
.home_projects .item.item2{width:100%}
.home_projects .item.item5,.home_projects .item.item4,.home_projects .item.item3{width:33.3%}
.home_projects .item.item6{width:60%}
.home_projects .item.item7{width:40%}
.home_projects .line3{padding-left:0}
.slider .item .mobile img {
display: none;
height:600px;width:100%;-o-object-fit:cover;object-fit:cover

}

}
@media (max-width: 575px){
  .carousel{
    top:50px !important;
  }
  .sol {
    margin-left: 0px !important;
  }
.slider .item img {
  display: none;
background-color: #2b2b2b;
}
.slider img{display: none}

.slider .item .mobile img {
display: block !important;
height:600px;width:500px;-o-object-fit:scale-down;object-fit:scale-down;

}

.slider:before{background-position:center top;height:600px}

.slider .item .text{right:30%;bottom:50px;width:40%;position:absolute;text-align:center}
.slider .item .text p{font-size:18px;line-height:24px;margin:0}
.slider .item .text .itlc span:nth-child(1){font-size:26px;line-height:30px}
.slider .item .text .itlc span:nth-child(2){font-size:26px;line-height:30px}



.slider .item .text-left{right:30%;bottom:50px;width:40%;position:absolute;text-align:center !important;}
.slider .item .text-left p{font-size:18px;line-height:24px;margin:0}
.slider .item .text-left .itlc span:nth-child(1){font-size:26px;line-height:30px}
.slider .item .text-left .itlc span:nth-child(2){font-size:26px;line-height:30px}


.project_detail .slider-kck{width:210px;margin:0 auto 100px}
.project_detail .slider-kck .slick-slide{margin:0 5px}
.project_detail .slider-kck .slick-list{margin:0 -5px}
.project_detail .slider-kck .slick-prev{left:-48px}
.project_detail .slider-kck .slick-next{right:-48px}
.foun_det_img .style-four{max-width:350px;margin:0 auto;display:block}
}

